package site.lanmushan.framework.mapper.wrapper;

import java.util.List;

/**
 * @author Administrator
 */
public interface FormatWrapper {
    /**
     * 获取查询条件
     *
     * @return
     */
    public String getWhereString();

    /**
     * 获取表名
     *
     * @return
     */
    public String getTableName();

    /**
     * 获取别名
     *
     * @return
     */
    public String getAlias();

    /**
     * 获取自己
     *
     * @return
     */
    default FormatWrapper getSelf() {
        return this;
    }
    public List<String> getColumns();
}
